Market Price
$ 65.09
Selling Price
$ 57.50
2813
1125
1711
4595
Market Price
$ 50.22
Selling Price
$ 42.34
3087
1750
766
3378
Market Price
$ 36.63
Selling Price
$ 31.41
737
693
641
859
Market Price
$ 33.34
Selling Price
$ 29.90
4322
2284
1949
4424
Market Price
$ 48.50
Selling Price
$ 42.69
972
898
484
1478
Market Price
$ 62.82
Selling Price
$ 52.85
1072
765
894
4453
Market Price
$ 47.91
Selling Price
$ 42.19
2347
999
1690
3037
Market Price
$ 51.61
Selling Price
$ 44.37
1674
359
1674
2529
Market Price
$ 44.95
Selling Price
$ 39.89
2043
1036
661
4936
Market Price
$ 37.72
Selling Price
$ 31.69
1053
801
390
2201
Market Price
$ 62.24
Selling Price
$ 54.52
349
234
167
1561
Market Price
$ 55.42
Selling Price
$ 48.64
3269
1708
3230
3316
Market Price
$ 62.82
Selling Price
$ 54.55
674
627
381
1777
Market Price
$ 62.35
Selling Price
$ 54.71
2268
1456
636
3350
Market Price
$ 46.11
Selling Price
$ 41.33
642
310
419
2049
Market Price
$ 34.11
Selling Price
$ 30.65
2521
1053
741
3784
Market Price
$ 32.33
Selling Price
$ 28.97
304
135
169
604
Market Price
$ 63.11
Selling Price
$ 53.07
3357
1891
2356
3769
Market Price
$ 69.17
Selling Price
$ 58.79
1956
1851
1306
2860
Market Price
$ 29.45
Selling Price
$ 25.29
4174
3401
3669
4496
Market Price
$ 30.61
Selling Price
$ 25.89
782
517
677
1586
Market Price
$ 57.12
Selling Price
$ 49.72
312
263
144
774
Market Price
$ 62.58
Selling Price
$ 54.23
720
288
597
854
Market Price
$ 35.78
Selling Price
$ 30.49
3069
999
1830
3323
Market Price
$ 55.91
Selling Price
$ 47.73
1659
1286
578
2127
Market Price
$ 30.26
Selling Price
$ 26.06
2314
1278
1253
2984
Market Price
$ 35.31
Selling Price
$ 30.85
428
284
265
484
Market Price
$ 68.55
Selling Price
$ 57.73
583
267
171
1430
Market Price
$ 49.59
Selling Price
$ 42.60
1858
811
919
2053
Market Price
$ 48.24
Selling Price
$ 43.42
2660
1318
624
3836
Market Price
$ 43.14
Selling Price
$ 38.17
3407
1374
2277
4102
Market Price
$ 48.16
Selling Price
$ 40.81
1239
581
1161
2864
Market Price
$ 40.84
Selling Price
$ 35.30
3002
1147
1263
3277
Market Price
$ 27.78
Selling Price
$ 25.22
1365
1199
1074
2909
Market Price
$ 37.53
Selling Price
$ 33.61
379
184
205
1201
Market Price
$ 44.27
Selling Price
$ 39.27
638
573
145
681
Market Price
$ 52.33
Selling Price
$ 45.91
1733
401
717
3456
Market Price
$ 48.82
Selling Price
$ 43.43
2876
2396
681
4349
Market Price
$ 43.02
Selling Price
$ 37.08
735
288
574
1218
Market Price
$ 57.02
Selling Price
$ 50.66
316
304
274
808