Market Price
$ 88.75
Selling Price
$ 78.34
2873
1356
2055
4456
Market Price
$ 106.41
Selling Price
$ 96.23
2005
1496
1663
3887
Market Price
$ 103.81
Selling Price
$ 86.60
1370
1191
1351
3427
Market Price
$ 92.15
Selling Price
$ 79.26
978
520
616
1618
Market Price
$ 65.10
Selling Price
$ 55.57
1700
1034
1611
2587
Market Price
$ 87.35
Selling Price
$ 77.20
1410
642
363
1757
Market Price
$ 87.07
Selling Price
$ 77.14
3579
2144
1695
4905
Market Price
$ 77.09
Selling Price
$ 69.83
682
297
213
1120
Market Price
$ 101.26
Selling Price
$ 87.01
814
336
810
2282
Market Price
$ 81.85
Selling Price
$ 74.07
760
468
289
1313
Market Price
$ 85.27
Selling Price
$ 76.11
3046
2302
1855
4153
Market Price
$ 111.54
Selling Price
$ 98.50
2015
585
2014
2505
Market Price
$ 70.88
Selling Price
$ 61.79
383
354
336
903
Market Price
$ 108.70
Selling Price
$ 95.82
128
59
107
503
Market Price
$ 87.63
Selling Price
$ 76.76
1024
461
601
1272
Market Price
$ 72.95
Selling Price
$ 63.00
440
212
253
733
Market Price
$ 84.54
Selling Price
$ 75.75
2867
1698
1946
3346
Market Price
$ 84.83
Selling Price
$ 72.25
1374
1242
1278
2021
Market Price
$ 91.03
Selling Price
$ 76.83
1103
847
434
3468
Market Price
$ 62.86
Selling Price
$ 56.30
3334
2015
2357
4937
Market Price
$ 73.12
Selling Price
$ 64.55
3207
1036
1729
4000
Market Price
$ 100.68
Selling Price
$ 85.15
856
422
718
3560
Market Price
$ 81.93
Selling Price
$ 72.74
110
106
67
488
Market Price
$ 68.81
Selling Price
$ 59.85
3527
2116
2096
4509
Market Price
$ 98.69
Selling Price
$ 86.50
982
679
258
3749
Market Price
$ 73.32
Selling Price
$ 61.88
218
137
47
640
Market Price
$ 82.02
Selling Price
$ 70.64
1520
367
629
1525
Market Price
$ 106.53
Selling Price
$ 93.43
251
53
227
1168
Market Price
$ 99.73
Selling Price
$ 84.51
1542
1542
922
3449
Market Price
$ 102.34
Selling Price
$ 91.37
1056
927
607
2733
Market Price
$ 70.43
Selling Price
$ 61.78
1293
490
726
1618
Market Price
$ 96.87
Selling Price
$ 83.51
250
143
101
917
Market Price
$ 95.87
Selling Price
$ 85.60
678
667
377
1286
Market Price
$ 107.42
Selling Price
$ 96.49
773
670
223
1590
Market Price
$ 97.22
Selling Price
$ 84.62
1682
939
691
2897
Market Price
$ 103.54
Selling Price
$ 90.53
466
346
192
792
Market Price
$ 103.71
Selling Price
$ 89.68
372
181
100
446
Market Price
$ 67.19
Selling Price
$ 56.96
985
474
666
2697
Market Price
$ 104.05
Selling Price
$ 90.70
617
439
341
1130
Market Price
$ 82.80
Selling Price
$ 69.85
4060
2652
1736
4938