Market Price
$ 32.69
Selling Price
$ 28.73
942
752
615
1554
Market Price
$ 37.46
Selling Price
$ 31.95
1672
1512
650
3882
Market Price
$ 52.10
Selling Price
$ 47.01
991
852
759
4619
Market Price
$ 66.67
Selling Price
$ 59.37
327
104
157
617
Market Price
$ 32.11
Selling Price
$ 28.28
1096
730
533
4015
Market Price
$ 36.34
Selling Price
$ 30.67
1838
1647
1175
2997
Market Price
$ 65.92
Selling Price
$ 56.69
2512
2347
2496
3878
Market Price
$ 58.38
Selling Price
$ 52.60
3410
2160
985
3635
Market Price
$ 58.29
Selling Price
$ 48.76
2128
771
1194
4355
Market Price
$ 36.00
Selling Price
$ 32.07
537
377
125
1250
Market Price
$ 33.84
Selling Price
$ 28.87
1164
795
1151
1481
Market Price
$ 32.38
Selling Price
$ 29.09
456
430
213
585
Market Price
$ 35.53
Selling Price
$ 30.52
727
716
306
2652
Market Price
$ 50.56
Selling Price
$ 44.51
1773
1716
994
3147
Market Price
$ 65.25
Selling Price
$ 55.68
2526
1173
2001
4976
Market Price
$ 40.66
Selling Price
$ 34.62
485
98
100
786
Market Price
$ 63.17
Selling Price
$ 54.14
762
610
386
777
Market Price
$ 39.61
Selling Price
$ 35.37
2729
1350
1906
3355
Market Price
$ 36.17
Selling Price
$ 32.56
2495
2432
1216
4027
Market Price
$ 37.96
Selling Price
$ 34.15
1418
814
589
2131
Market Price
$ 43.35
Selling Price
$ 37.73
2674
1751
2487
3310
Market Price
$ 37.09
Selling Price
$ 31.50
1331
593
933
2367
Market Price
$ 35.16
Selling Price
$ 31.59
1577
1557
675
4122
Market Price
$ 66.44
Selling Price
$ 57.15
883
633
367
2744
Market Price
$ 34.67
Selling Price
$ 29.72
3522
709
1811
4621
Market Price
$ 66.11
Selling Price
$ 57.15
392
278
174
570
Market Price
$ 33.55
Selling Price
$ 30.34
3818
2959
2638
4560
Market Price
$ 41.51
Selling Price
$ 34.86
3228
2556
1646
4856
Market Price
$ 45.57
Selling Price
$ 39.65
815
590
254
1143
Market Price
$ 66.57
Selling Price
$ 57.79
215
201
131
800
Market Price
$ 32.89
Selling Price
$ 28.11
1135
482
833
1466
Market Price
$ 35.02
Selling Price
$ 30.91
545
275
286
1116
Market Price
$ 40.52
Selling Price
$ 33.82
2685
2496
2411
4314
Market Price
$ 30.91
Selling Price
$ 26.06
662
515
363
2946
Market Price
$ 55.53
Selling Price
$ 47.17
2343
979
1837
3675
Market Price
$ 58.24
Selling Price
$ 49.92
317
93
163
414
Market Price
$ 66.18
Selling Price
$ 59.15
1160
821
432
3303
Market Price
$ 31.68
Selling Price
$ 26.94
2490
547
2096
4636
Market Price
$ 47.68
Selling Price
$ 40.18
1383
429
1220
1945
Market Price
$ 45.06
Selling Price
$ 37.99
509
239
178
1137