Market Price
$ 107.51
Selling Price
$ 96.81
2682
2434
2253
3798
Market Price
$ 103.41
Selling Price
$ 89.90
911
193
282
2035
Market Price
$ 77.84
Selling Price
$ 69.90
2286
2042
2031
4919
Market Price
$ 107.86
Selling Price
$ 97.53
867
402
862
950
Market Price
$ 90.13
Selling Price
$ 76.91
722
558
188
2695
Market Price
$ 102.86
Selling Price
$ 92.01
198
50
197
446
Market Price
$ 88.53
Selling Price
$ 80.05
3094
1512
2674
3327
Market Price
$ 76.99
Selling Price
$ 69.74
2149
446
1828
4561
Market Price
$ 100.59
Selling Price
$ 85.89
1210
665
596
1804
Market Price
$ 97.10
Selling Price
$ 86.90
921
271
708
4265
Market Price
$ 75.75
Selling Price
$ 68.54
4642
2534
3597
4680
Market Price
$ 78.28
Selling Price
$ 66.93
1047
539
785
4094
Market Price
$ 78.40
Selling Price
$ 70.37
2370
2282
1791
4188
Market Price
$ 84.34
Selling Price
$ 76.64
407
164
383
557
Market Price
$ 85.25
Selling Price
$ 71.28
919
648
530
1494
Market Price
$ 103.90
Selling Price
$ 89.58
1160
586
679
1287
Market Price
$ 69.60
Selling Price
$ 63.21
2231
724
891
4165
Market Price
$ 65.64
Selling Price
$ 57.15
4547
4465
1303
4940
Market Price
$ 80.90
Selling Price
$ 70.52
1212
339
785
1243
Market Price
$ 90.51
Selling Price
$ 80.15
640
274
157
1293
Market Price
$ 87.33
Selling Price
$ 77.08
1635
738
811
2574
Market Price
$ 81.01
Selling Price
$ 68.74
952
751
203
2147
Market Price
$ 66.31
Selling Price
$ 55.88
673
344
314
1508
Market Price
$ 113.60
Selling Price
$ 95.88
1887
1687
867
3492
Market Price
$ 90.35
Selling Price
$ 78.85
1149
728
372
1297
Market Price
$ 95.84
Selling Price
$ 81.12
4286
3691
2164
4491
Market Price
$ 68.62
Selling Price
$ 61.25
592
172
341
665
Market Price
$ 66.54
Selling Price
$ 56.70
4839
1742
4434
4959
Market Price
$ 62.22
Selling Price
$ 55.76
3291
2119
3097
3417
Market Price
$ 79.87
Selling Price
$ 70.36
279
80
80
637
Market Price
$ 106.40
Selling Price
$ 95.01
1963
1647
1864
2639
Market Price
$ 81.39
Selling Price
$ 72.57
2455
799
1079
2860
Market Price
$ 96.67
Selling Price
$ 85.61
573
289
565
1519
Market Price
$ 62.24
Selling Price
$ 56.17
2167
2112
1194
4316
Market Price
$ 106.21
Selling Price
$ 90.74
1604
1556
1107
2181
Market Price
$ 80.57
Selling Price
$ 70.18
1786
1484
1455
3647
Market Price
$ 116.27
Selling Price
$ 97.71
826
685
595
1767
Market Price
$ 72.92
Selling Price
$ 62.47
730
256
201
1480
Market Price
$ 77.96
Selling Price
$ 67.87
3065
1046
728
3599
Market Price
$ 102.70
Selling Price
$ 88.63
248
107
243
817