Market Price
$ 31.34
Selling Price
$ 27.38
1023
353
693
1474
Market Price
$ 53.04
Selling Price
$ 47.28
481
391
400
1678
Market Price
$ 30.40
Selling Price
$ 26.33
202
131
98
918
Market Price
$ 48.19
Selling Price
$ 43.13
2738
2588
993
3782
Market Price
$ 37.01
Selling Price
$ 31.44
518
327
454
1228
Market Price
$ 47.82
Selling Price
$ 41.36
3662
2922
3065
3722
Market Price
$ 55.18
Selling Price
$ 50.11
4081
1044
3743
4215
Market Price
$ 31.24
Selling Price
$ 26.40
607
328
212
1020
Market Price
$ 61.44
Selling Price
$ 53.97
935
784
531
4180
Market Price
$ 29.70
Selling Price
$ 26.14
915
284
312
2698
Market Price
$ 34.15
Selling Price
$ 28.91
589
193
143
895
Market Price
$ 63.00
Selling Price
$ 54.48
1910
1898
982
1972
Market Price
$ 56.10
Selling Price
$ 49.49
1817
1060
1703
4079
Market Price
$ 38.23
Selling Price
$ 32.66
911
561
316
2762
Market Price
$ 33.74
Selling Price
$ 29.60
391
340
199
1035
Market Price
$ 35.42
Selling Price
$ 30.12
217
88
51
643
Market Price
$ 63.45
Selling Price
$ 55.33
2409
1105
1343
3608
Market Price
$ 30.41
Selling Price
$ 27.17
347
267
176
847
Market Price
$ 61.54
Selling Price
$ 53.51
3406
3366
1663
3410
Market Price
$ 29.57
Selling Price
$ 25.13
1905
401
634
2292
Market Price
$ 45.99
Selling Price
$ 39.04
2742
2302
2316
4942
Market Price
$ 53.42
Selling Price
$ 48.36
3720
1517
3074
4137
Market Price
$ 66.07
Selling Price
$ 59.26
1065
960
985
2234
Market Price
$ 44.16
Selling Price
$ 39.31
710
502
497
1363
Market Price
$ 55.67
Selling Price
$ 49.09
414
135
316
1733
Market Price
$ 29.16
Selling Price
$ 25.38
1616
933
467
3680
Market Price
$ 33.27
Selling Price
$ 29.27
929
817
198
1907
Market Price
$ 65.19
Selling Price
$ 55.33
3493
917
873
3817
Market Price
$ 43.74
Selling Price
$ 39.12
1759
1709
629
2996
Market Price
$ 42.43
Selling Price
$ 38.43
322
109
157
1573
Market Price
$ 61.63
Selling Price
$ 54.34
318
99
198
400
Market Price
$ 51.72
Selling Price
$ 46.09
828
814
512
3479
Market Price
$ 31.34
Selling Price
$ 27.04
2472
1708
1771
3436
Market Price
$ 38.24
Selling Price
$ 33.04
1942
853
724
4987
Market Price
$ 54.80
Selling Price
$ 49.39
3437
765
3153
3512
Market Price
$ 31.61
Selling Price
$ 27.97
1873
853
1751
2009
Market Price
$ 53.29
Selling Price
$ 45.15
2066
1495
1605
3063
Market Price
$ 64.72
Selling Price
$ 57.59
2508
1029
1954
4347
Market Price
$ 58.11
Selling Price
$ 49.27
1165
1005
1001
1616
Market Price
$ 65.02
Selling Price
$ 54.58
1950
746
713
3848