Market Price
$ 74.01
Selling Price
$ 63.70
1358
493
884
4913
Market Price
$ 113.11
Selling Price
$ 94.30
417
307
92
1104
Market Price
$ 67.48
Selling Price
$ 58.93
458
327
452
1400
Market Price
$ 102.50
Selling Price
$ 92.45
1598
1372
755
2899
Market Price
$ 81.69
Selling Price
$ 72.11
1084
962
287
2416
Market Price
$ 84.19
Selling Price
$ 71.04
1554
636
1317
4072
Market Price
$ 88.51
Selling Price
$ 76.02
840
284
274
1243
Market Price
$ 65.25
Selling Price
$ 55.36
764
171
534
2767
Market Price
$ 72.31
Selling Price
$ 63.26
4049
2410
2244
4297
Market Price
$ 108.98
Selling Price
$ 97.98
3914
2783
1221
4534
Market Price
$ 72.13
Selling Price
$ 65.21
1054
425
212
3262
Market Price
$ 80.03
Selling Price
$ 72.36
1677
1472
1483
4817
Market Price
$ 72.97
Selling Price
$ 65.86
1658
1252
1289
1688
Market Price
$ 110.63
Selling Price
$ 96.65
551
249
141
1488
Market Price
$ 89.98
Selling Price
$ 76.79
1307
480
1118
3607
Market Price
$ 101.75
Selling Price
$ 92.11
2854
1294
1353
3166
Market Price
$ 106.03
Selling Price
$ 94.91
495
261
389
2355
Market Price
$ 112.80
Selling Price
$ 94.49
523
327
159
861
Market Price
$ 103.72
Selling Price
$ 92.84
3583
2141
1489
3766
Market Price
$ 105.04
Selling Price
$ 90.24
1233
857
728
2718
Market Price
$ 79.03
Selling Price
$ 71.78
2613
749
838
3073
Market Price
$ 95.65
Selling Price
$ 85.89
1835
1077
976
2332
Market Price
$ 63.85
Selling Price
$ 56.89
1197
902
805
2645
Market Price
$ 87.44
Selling Price
$ 77.19
748
165
237
974
Market Price
$ 71.15
Selling Price
$ 62.02
791
312
631
2535
Market Price
$ 100.55
Selling Price
$ 88.64
201
187
174
617
Market Price
$ 90.63
Selling Price
$ 79.39
784
595
528
2456
Market Price
$ 78.45
Selling Price
$ 69.77
1392
1094
301
1483
Market Price
$ 97.09
Selling Price
$ 86.16
909
244
660
1125
Market Price
$ 65.93
Selling Price
$ 58.00
2305
2073
1609
3291
Market Price
$ 90.96
Selling Price
$ 78.95
2369
749
629
4459
Market Price
$ 107.19
Selling Price
$ 93.92
1111
587
1110
1782
Market Price
$ 108.71
Selling Price
$ 97.22
881
764
568
1955
Market Price
$ 80.91
Selling Price
$ 68.39
2072
1063
1606
3423
Market Price
$ 93.43
Selling Price
$ 77.91
1193
788
1089
1394
Market Price
$ 84.25
Selling Price
$ 74.06
2353
1220
1072
3328
Market Price
$ 72.81
Selling Price
$ 64.46
657
270
304
679
Market Price
$ 75.36
Selling Price
$ 64.41
1602
381
1047
2295
Market Price
$ 113.69
Selling Price
$ 96.87
1653
446
1340
3071
Market Price
$ 73.42
Selling Price
$ 62.97
3074
3029
1797
3255