Market Price
$ 70.68
Selling Price
$ 61.13
1826
701
1479
3136
Market Price
$ 89.12
Selling Price
$ 78.57
2931
2656
2275
3029
Market Price
$ 101.93
Selling Price
$ 92.24
2908
2072
2216
3233
Market Price
$ 92.96
Selling Price
$ 79.88
1576
770
571
2282
Market Price
$ 76.64
Selling Price
$ 69.39
1177
1159
639
1720
Market Price
$ 83.85
Selling Price
$ 70.69
353
112
144
755
Market Price
$ 107.00
Selling Price
$ 91.02
222
196
174
455
Market Price
$ 74.40
Selling Price
$ 65.81
1429
823
902
3632
Market Price
$ 104.70
Selling Price
$ 90.34
327
136
171
967
Market Price
$ 113.61
Selling Price
$ 95.62
624
458
417
788
Market Price
$ 108.51
Selling Price
$ 96.26
2117
1170
868
2202
Market Price
$ 90.28
Selling Price
$ 80.90
477
166
165
2135
Market Price
$ 82.59
Selling Price
$ 69.74
1017
900
597
1897
Market Price
$ 61.99
Selling Price
$ 56.27
463
258
197
2119
Market Price
$ 74.09
Selling Price
$ 66.86
2042
1912
588
2564
Market Price
$ 68.41
Selling Price
$ 59.68
2169
1795
1637
3017
Market Price
$ 67.16
Selling Price
$ 58.85
602
589
462
1093
Market Price
$ 85.93
Selling Price
$ 74.52
2869
825
2274
3598
Market Price
$ 79.33
Selling Price
$ 71.59
719
483
429
2657
Market Price
$ 69.43
Selling Price
$ 61.48
1545
596
1295
1930
Market Price
$ 102.68
Selling Price
$ 89.60
1604
1168
360
3262
Market Price
$ 89.31
Selling Price
$ 81.17
1971
1840
1262
2114
Market Price
$ 100.30
Selling Price
$ 87.08
2710
1719
678
3556
Market Price
$ 78.84
Selling Price
$ 70.42
548
112
125
585
Market Price
$ 63.56
Selling Price
$ 55.33
1840
1107
1505
2438
Market Price
$ 74.28
Selling Price
$ 65.08
2255
1874
1606
4776
Market Price
$ 102.42
Selling Price
$ 86.36
160
49
122
536
Market Price
$ 106.75
Selling Price
$ 89.24
1022
484
520
1763
Market Price
$ 67.12
Selling Price
$ 57.61
3124
2006
660
4505
Market Price
$ 85.75
Selling Price
$ 77.27
4465
3053
3890
4570
Market Price
$ 105.95
Selling Price
$ 91.25
1025
938
550
1403
Market Price
$ 108.75
Selling Price
$ 93.32
1818
1471
1375
2075
Market Price
$ 74.63
Selling Price
$ 62.79
292
277
187
612
Market Price
$ 97.99
Selling Price
$ 84.54
1099
1006
576
1191
Market Price
$ 98.77
Selling Price
$ 86.97
416
139
401
1693
Market Price
$ 81.06
Selling Price
$ 69.10
1591
798
1147
1893
Market Price
$ 79.81
Selling Price
$ 67.84
513
182
129
1418
Market Price
$ 81.49
Selling Price
$ 71.70
545
436
377
2078
Market Price
$ 74.67
Selling Price
$ 63.89
1920
1784
516
2968
Market Price
$ 86.99
Selling Price
$ 78.92
3936
862
1296
4969