Market Price
$ 112.34
Selling Price
$ 94.21
331
273
259
1490
Market Price
$ 97.33
Selling Price
$ 81.91
1204
634
352
1218
Market Price
$ 82.90
Selling Price
$ 72.11
943
292
277
2472
Market Price
$ 105.86
Selling Price
$ 89.21
329
105
322
461
Market Price
$ 86.82
Selling Price
$ 76.98
3638
1686
2323
3899
Market Price
$ 92.34
Selling Price
$ 80.23
500
430
127
1841
Market Price
$ 83.23
Selling Price
$ 75.06
247
169
119
421
Market Price
$ 90.51
Selling Price
$ 80.02
439
293
286
677
Market Price
$ 67.71
Selling Price
$ 60.69
2475
2352
911
3384
Market Price
$ 101.05
Selling Price
$ 85.47
2933
1481
2812
4681
Market Price
$ 106.94
Selling Price
$ 89.22
1802
504
1399
3690
Market Price
$ 82.49
Selling Price
$ 72.55
1638
1561
881
3770
Market Price
$ 82.22
Selling Price
$ 72.84
821
567
732
3670
Market Price
$ 72.92
Selling Price
$ 64.21
717
210
665
829
Market Price
$ 88.28
Selling Price
$ 79.07
3544
3102
3309
4202
Market Price
$ 74.15
Selling Price
$ 62.72
2261
889
1894
2844
Market Price
$ 100.91
Selling Price
$ 89.18
3476
1958
1841
4027
Market Price
$ 77.93
Selling Price
$ 65.39
1270
1139
359
3097
Market Price
$ 86.36
Selling Price
$ 75.59
2199
2063
1919
3084
Market Price
$ 97.89
Selling Price
$ 85.85
1863
825
1271
3017
Market Price
$ 80.95
Selling Price
$ 70.22
1997
591
616
3033
Market Price
$ 93.91
Selling Price
$ 84.75
590
153
170
2068
Market Price
$ 64.51
Selling Price
$ 55.50
1473
1272
671
3623
Market Price
$ 105.03
Selling Price
$ 89.92
2728
655
2200
3156
Market Price
$ 82.34
Selling Price
$ 69.04
1428
1233
289
1955
Market Price
$ 80.00
Selling Price
$ 66.76
641
477
179
2429
Market Price
$ 98.64
Selling Price
$ 84.58
2681
1099
1361
4301
Market Price
$ 83.68
Selling Price
$ 71.05
1581
1316
981
2492
Market Price
$ 95.85
Selling Price
$ 86.55
3800
1028
2338
3804
Market Price
$ 98.06
Selling Price
$ 87.57
1882
1279
1240
3018
Market Price
$ 80.82
Selling Price
$ 69.44
448
89
286
654
Market Price
$ 113.78
Selling Price
$ 97.54
2869
2452
1593
3120
Market Price
$ 89.13
Selling Price
$ 77.09
588
556
531
1638
Market Price
$ 73.76
Selling Price
$ 62.96
445
316
257
987
Market Price
$ 69.06
Selling Price
$ 60.91
616
261
522
2066
Market Price
$ 89.60
Selling Price
$ 76.86
1125
653
923
2179
Market Price
$ 107.22
Selling Price
$ 89.47
899
205
596
3893
Market Price
$ 100.33
Selling Price
$ 90.49
322
277
237
804
Market Price
$ 84.21
Selling Price
$ 73.33
3682
3163
3043
3843
Market Price
$ 101.15
Selling Price
$ 88.39
598
262
193
1812