Market Price
$ 68.85
Selling Price
$ 57.57
342
296
237
1125
Market Price
$ 51.57
Selling Price
$ 43.08
255
125
176
1150
Market Price
$ 65.08
Selling Price
$ 55.95
2084
859
1822
2830
Market Price
$ 39.33
Selling Price
$ 35.55
1429
1297
664
4686
Market Price
$ 36.23
Selling Price
$ 32.27
2860
713
650
3930
Market Price
$ 49.90
Selling Price
$ 45.27
1650
1478
1190
4230
Market Price
$ 63.66
Selling Price
$ 56.36
2093
1352
759
4170
Market Price
$ 39.60
Selling Price
$ 35.51
1287
507
1274
2295
Market Price
$ 65.49
Selling Price
$ 55.40
2177
1071
942
2329
Market Price
$ 43.30
Selling Price
$ 37.16
3783
1215
1854
4723
Market Price
$ 40.33
Selling Price
$ 35.13
1008
251
271
1559
Market Price
$ 43.82
Selling Price
$ 37.83
329
229
227
951
Market Price
$ 62.75
Selling Price
$ 54.67
2543
716
1846
2570
Market Price
$ 41.98
Selling Price
$ 35.17
657
590
219
1706
Market Price
$ 51.31
Selling Price
$ 43.73
584
189
469
660
Market Price
$ 49.02
Selling Price
$ 41.16
2442
1220
2087
4645
Market Price
$ 38.36
Selling Price
$ 34.03
4293
3652
2070
4686
Market Price
$ 68.53
Selling Price
$ 57.99
3212
1552
1942
3470
Market Price
$ 50.12
Selling Price
$ 41.98
990
238
554
2399
Market Price
$ 50.58
Selling Price
$ 42.30
2765
2499
2080
3064
Market Price
$ 41.20
Selling Price
$ 36.51
434
181
164
923
Market Price
$ 31.62
Selling Price
$ 26.75
518
127
183
1373
Market Price
$ 53.46
Selling Price
$ 47.42
2373
1972
699
3495
Market Price
$ 30.84
Selling Price
$ 26.78
1099
951
341
4700
Market Price
$ 36.78
Selling Price
$ 32.16
692
169
167
1100
Market Price
$ 55.47
Selling Price
$ 48.01
1223
1162
1114
2737
Market Price
$ 41.81
Selling Price
$ 37.63
2540
1841
1611
3890
Market Price
$ 55.05
Selling Price
$ 50.04
2429
2043
2014
2840
Market Price
$ 60.85
Selling Price
$ 50.86
2089
768
1873
4985
Market Price
$ 67.36
Selling Price
$ 59.75
1241
853
579
4329
Market Price
$ 46.38
Selling Price
$ 39.30
3347
2155
990
4653
Market Price
$ 41.88
Selling Price
$ 37.25
1971
931
722
3316
Market Price
$ 33.25
Selling Price
$ 28.98
2739
566
956
3119
Market Price
$ 31.33
Selling Price
$ 27.55
1733
522
963
4666
Market Price
$ 44.06
Selling Price
$ 39.59
1042
374
941
2881
Market Price
$ 53.76
Selling Price
$ 48.47
1882
616
1502
3739
Market Price
$ 65.82
Selling Price
$ 59.25
2146
1892
2139
2151
Market Price
$ 43.78
Selling Price
$ 39.26
306
175
94
1222
Market Price
$ 56.61
Selling Price
$ 49.02
3879
2648
2358
4423
Market Price
$ 41.38
Selling Price
$ 36.95
2673
634
2179
2797