Market Price
$ 31.35
Selling Price
$ 26.41
4133
4114
2736
4575
Market Price
$ 36.67
Selling Price
$ 33.15
673
200
344
2009
Market Price
$ 58.79
Selling Price
$ 49.78
1629
959
1194
2782
Market Price
$ 45.61
Selling Price
$ 40.25
2660
835
2287
3749
Market Price
$ 48.96
Selling Price
$ 42.15
2776
1881
2102
4949
Market Price
$ 41.44
Selling Price
$ 36.84
555
131
400
1746
Market Price
$ 43.72
Selling Price
$ 39.01
2540
1670
1008
3020
Market Price
$ 36.88
Selling Price
$ 32.74
696
411
436
922
Market Price
$ 64.31
Selling Price
$ 56.56
2650
1329
2246
3213
Market Price
$ 57.87
Selling Price
$ 51.69
968
347
369
1881
Market Price
$ 52.99
Selling Price
$ 47.30
751
718
204
2672
Market Price
$ 46.89
Selling Price
$ 41.60
922
705
492
1154
Market Price
$ 53.02
Selling Price
$ 45.24
3310
1703
1458
4722
Market Price
$ 33.17
Selling Price
$ 29.86
2898
2470
2358
3896
Market Price
$ 42.86
Selling Price
$ 38.02
1439
997
470
2068
Market Price
$ 39.27
Selling Price
$ 33.41
1676
1247
792
3833
Market Price
$ 51.75
Selling Price
$ 46.35
1326
758
280
2438
Market Price
$ 40.26
Selling Price
$ 34.44
1194
790
390
3908
Market Price
$ 38.42
Selling Price
$ 33.62
1070
238
964
1104
Market Price
$ 68.40
Selling Price
$ 59.56
1380
1174
954
2515
Market Price
$ 53.65
Selling Price
$ 44.72
207
98
177
888
Market Price
$ 64.79
Selling Price
$ 58.02
3512
938
2382
4478
Market Price
$ 43.38
Selling Price
$ 38.46
3989
1623
3421
4146
Market Price
$ 70.19
Selling Price
$ 59.76
1672
1051
1014
3344
Market Price
$ 48.44
Selling Price
$ 43.45
2351
1934
2004
4815
Market Price
$ 51.51
Selling Price
$ 44.16
1624
798
1425
4368
Market Price
$ 57.85
Selling Price
$ 50.78
2470
1844
1917
3788
Market Price
$ 42.45
Selling Price
$ 38.25
337
314
318
1280
Market Price
$ 58.68
Selling Price
$ 50.16
197
48
95
461
Market Price
$ 32.46
Selling Price
$ 27.51
444
375
153
2067
Market Price
$ 65.66
Selling Price
$ 55.80
1913
1261
1778
2322
Market Price
$ 32.71
Selling Price
$ 28.83
3107
3015
2528
3737
Market Price
$ 38.19
Selling Price
$ 32.78
2376
1921
1982
4226
Market Price
$ 41.48
Selling Price
$ 36.69
849
691
316
888
Market Price
$ 34.13
Selling Price
$ 30.23
2433
663
883
4634
Market Price
$ 34.92
Selling Price
$ 29.81
4299
3042
962
4956
Market Price
$ 34.71
Selling Price
$ 31.28
993
577
598
3636
Market Price
$ 66.27
Selling Price
$ 57.19
732
680
422
3209
Market Price
$ 49.65
Selling Price
$ 41.56
414
84
314
1341
Market Price
$ 34.39
Selling Price
$ 30.21
1030
537
913
4247