Market Price
$ 108.09
Selling Price
$ 91.96
1806
1009
926
3940
Market Price
$ 69.43
Selling Price
$ 58.43
1413
308
1286
2782
Market Price
$ 70.76
Selling Price
$ 63.07
2748
1145
1708
2756
Market Price
$ 76.76
Selling Price
$ 67.30
1896
716
804
4326
Market Price
$ 86.91
Selling Price
$ 72.81
235
216
190
690
Market Price
$ 75.31
Selling Price
$ 65.92
857
708
237
3189
Market Price
$ 90.63
Selling Price
$ 81.93
3333
2447
2018
3410
Market Price
$ 75.59
Selling Price
$ 66.92
1096
460
715
2474
Market Price
$ 73.38
Selling Price
$ 65.88
1793
1563
684
2404
Market Price
$ 96.12
Selling Price
$ 83.83
2425
1773
616
3463
Market Price
$ 65.02
Selling Price
$ 55.43
4044
3193
3767
4905
Market Price
$ 102.68
Selling Price
$ 90.10
1844
695
1315
3339
Market Price
$ 95.92
Selling Price
$ 84.02
204
168
123
483
Market Price
$ 72.08
Selling Price
$ 62.34
2061
1977
1767
2369
Market Price
$ 82.80
Selling Price
$ 72.22
786
610
657
2149
Market Price
$ 94.15
Selling Price
$ 81.26
1391
906
760
2594
Market Price
$ 75.30
Selling Price
$ 63.69
1470
1048
979
1537
Market Price
$ 100.65
Selling Price
$ 90.06
1809
989
1679
2149
Market Price
$ 89.49
Selling Price
$ 81.21
1757
1180
1056
1919
Market Price
$ 69.04
Selling Price
$ 57.66
2428
654
527
4190
Market Price
$ 90.29
Selling Price
$ 80.03
2146
676
1297
2463
Market Price
$ 76.33
Selling Price
$ 66.50
2146
2112
1205
2203
Market Price
$ 105.03
Selling Price
$ 95.16
697
326
477
1090
Market Price
$ 66.78
Selling Price
$ 59.43
706
147
149
1436
Market Price
$ 105.83
Selling Price
$ 92.99
2922
1727
680
3187
Market Price
$ 104.05
Selling Price
$ 87.51
1929
1575
1114
4472
Market Price
$ 74.06
Selling Price
$ 67.19
2976
2006
2713
4149
Market Price
$ 107.02
Selling Price
$ 93.81
2062
1963
413
2985
Market Price
$ 62.68
Selling Price
$ 56.95
2261
1492
1132
3770
Market Price
$ 88.64
Selling Price
$ 74.65
1188
546
659
1315
Market Price
$ 68.09
Selling Price
$ 57.76
1085
736
870
4638
Market Price
$ 76.90
Selling Price
$ 67.72
297
160
248
1205
Market Price
$ 70.70
Selling Price
$ 60.62
1855
834
602
2232
Market Price
$ 68.06
Selling Price
$ 60.12
3010
854
2240
4130
Market Price
$ 71.81
Selling Price
$ 61.66
1257
814
678
3931
Market Price
$ 109.08
Selling Price
$ 93.73
240
228
232
1011
Market Price
$ 104.24
Selling Price
$ 87.99
469
217
136
544
Market Price
$ 92.29
Selling Price
$ 82.41
512
219
254
545
Market Price
$ 105.06
Selling Price
$ 89.68
2161
611
712
4472
Market Price
$ 82.71
Selling Price
$ 74.34
1015
337
879
2559