Market Price
$ 33.54
Selling Price
$ 29.41
614
587
146
2589
Market Price
$ 32.47
Selling Price
$ 27.62
432
298
399
1584
Market Price
$ 46.66
Selling Price
$ 39.57
1001
778
312
2790
Market Price
$ 28.58
Selling Price
$ 25.07
151
97
61
465
Market Price
$ 37.48
Selling Price
$ 31.93
1652
617
929
2400
Market Price
$ 42.98
Selling Price
$ 36.53
1378
1009
1185
2590
Market Price
$ 35.37
Selling Price
$ 30.24
902
643
408
2343
Market Price
$ 59.80
Selling Price
$ 53.22
1017
780
777
4154
Market Price
$ 52.42
Selling Price
$ 46.96
2423
1900
1981
2908
Market Price
$ 32.30
Selling Price
$ 28.86
3094
1892
2710
3361
Market Price
$ 68.56
Selling Price
$ 59.11
153
47
149
517
Market Price
$ 40.46
Selling Price
$ 33.90
1869
1483
1808
3052
Market Price
$ 46.91
Selling Price
$ 40.12
2952
2714
2865
4789
Market Price
$ 52.79
Selling Price
$ 47.24
3816
1152
2493
4616
Market Price
$ 50.17
Selling Price
$ 45.36
1869
1596
1646
3097
Market Price
$ 32.06
Selling Price
$ 28.18
2306
1342
516
3765
Market Price
$ 39.67
Selling Price
$ 35.19
827
363
189
1950
Market Price
$ 35.08
Selling Price
$ 29.25
2381
2010
582
3794
Market Price
$ 33.19
Selling Price
$ 28.69
296
265
216
599
Market Price
$ 35.52
Selling Price
$ 29.73
2481
1744
1805
3514
Market Price
$ 60.80
Selling Price
$ 54.99
1145
546
1084
1657
Market Price
$ 43.95
Selling Price
$ 38.40
859
205
333
1816
Market Price
$ 42.53
Selling Price
$ 37.34
1359
1071
350
3430
Market Price
$ 47.27
Selling Price
$ 41.10
854
300
776
1420
Market Price
$ 55.85
Selling Price
$ 47.72
1265
281
365
3926
Market Price
$ 63.29
Selling Price
$ 57.50
1132
523
411
2107
Market Price
$ 41.87
Selling Price
$ 36.59
2604
2300
791
3042
Market Price
$ 52.99
Selling Price
$ 45.15
1274
930
413
1660
Market Price
$ 36.88
Selling Price
$ 31.39
1463
414
665
2995
Market Price
$ 46.01
Selling Price
$ 40.60
4019
1111
3545
4834
Market Price
$ 44.55
Selling Price
$ 37.21
3879
2463
2808
4517
Market Price
$ 32.78
Selling Price
$ 28.48
538
455
269
1352
Market Price
$ 59.37
Selling Price
$ 50.06
1822
534
1555
2213
Market Price
$ 47.62
Selling Price
$ 42.28
336
70
244
621
Market Price
$ 50.68
Selling Price
$ 45.45
373
325
230
766
Market Price
$ 49.28
Selling Price
$ 41.65
769
195
655
953
Market Price
$ 67.21
Selling Price
$ 57.60
2670
773
1325
3409
Market Price
$ 44.63
Selling Price
$ 38.79
1451
1287
842
3954
Market Price
$ 44.35
Selling Price
$ 37.11
2801
1526
1003
4675
Market Price
$ 46.34
Selling Price
$ 40.59
3541
3222
1616
3812