Market Price
$ 33.63
Selling Price
$ 30.12
2114
1087
1825
4008
Market Price
$ 69.39
Selling Price
$ 59.19
2714
1484
1768
3897
Market Price
$ 67.28
Selling Price
$ 56.94
1548
446
1440
2975
Market Price
$ 65.03
Selling Price
$ 55.17
1670
641
1543
2114
Market Price
$ 48.35
Selling Price
$ 41.31
1755
1661
1246
4893
Market Price
$ 60.49
Selling Price
$ 53.78
574
294
337
1647
Market Price
$ 37.45
Selling Price
$ 32.54
2263
533
1108
3910
Market Price
$ 58.65
Selling Price
$ 51.30
1451
413
766
4519
Market Price
$ 61.33
Selling Price
$ 54.66
1261
822
598
2406
Market Price
$ 35.44
Selling Price
$ 30.67
1569
713
921
2177
Market Price
$ 70.58
Selling Price
$ 59.56
958
565
702
1649
Market Price
$ 64.45
Selling Price
$ 57.37
552
407
387
821
Market Price
$ 50.45
Selling Price
$ 44.10
4341
4173
1967
4407
Market Price
$ 55.20
Selling Price
$ 46.05
3064
2520
2962
4695
Market Price
$ 46.95
Selling Price
$ 42.05
536
528
389
1705
Market Price
$ 67.43
Selling Price
$ 58.06
2038
1986
664
4335
Market Price
$ 31.36
Selling Price
$ 27.75
1780
1390
626
4121
Market Price
$ 35.16
Selling Price
$ 30.23
2529
2353
982
2892
Market Price
$ 67.08
Selling Price
$ 56.14
678
518
620
1130
Market Price
$ 47.00
Selling Price
$ 40.15
390
208
194
1074
Market Price
$ 32.51
Selling Price
$ 28.20
1004
347
555
1643
Market Price
$ 54.99
Selling Price
$ 48.62
2063
2038
1163
2428
Market Price
$ 58.56
Selling Price
$ 51.64
2253
2176
523
3320
Market Price
$ 30.40
Selling Price
$ 26.52
552
190
260
587
Market Price
$ 60.78
Selling Price
$ 53.66
3753
937
1974
4139
Market Price
$ 30.00
Selling Price
$ 25.59
2184
1714
1915
4887
Market Price
$ 45.45
Selling Price
$ 39.77
1506
490
331
1973
Market Price
$ 42.05
Selling Price
$ 37.75
938
894
915
2067
Market Price
$ 34.87
Selling Price
$ 29.66
890
651
299
1281
Market Price
$ 47.74
Selling Price
$ 40.18
789
550
511
3360
Market Price
$ 41.60
Selling Price
$ 37.09
278
157
190
474
Market Price
$ 47.03
Selling Price
$ 40.08
3756
2215
1065
4110
Market Price
$ 40.71
Selling Price
$ 34.45
667
260
574
2347
Market Price
$ 42.08
Selling Price
$ 35.71
259
202
108
526
Market Price
$ 58.40
Selling Price
$ 51.37
1326
491
718
1781
Market Price
$ 62.77
Selling Price
$ 53.72
2137
1525
819
2406
Market Price
$ 59.50
Selling Price
$ 52.41
1321
851
510
2856
Market Price
$ 29.66
Selling Price
$ 26.11
1057
494
667
4198
Market Price
$ 60.52
Selling Price
$ 52.71
992
441
680
3751
Market Price
$ 39.45
Selling Price
$ 35.81
3838
3718
2372
4033