Market Price
$ 37.37
Selling Price
$ 32.54
816
555
516
3878
Market Price
$ 46.33
Selling Price
$ 38.85
3265
3040
2334
3675
Market Price
$ 51.88
Selling Price
$ 45.58
2131
555
1380
4113
Market Price
$ 48.73
Selling Price
$ 43.01
3159
1265
1174
4830
Market Price
$ 66.33
Selling Price
$ 59.82
1875
1234
1153
2166
Market Price
$ 34.53
Selling Price
$ 30.37
2031
587
533
2363
Market Price
$ 66.44
Selling Price
$ 57.34
1314
487
369
3309
Market Price
$ 63.75
Selling Price
$ 53.77
774
615
267
927
Market Price
$ 56.72
Selling Price
$ 50.51
787
704
313
2771
Market Price
$ 40.70
Selling Price
$ 34.59
4244
4048
870
4888
Market Price
$ 52.38
Selling Price
$ 44.15
2951
660
2941
4023
Market Price
$ 48.45
Selling Price
$ 42.06
149
51
50
722
Market Price
$ 67.98
Selling Price
$ 58.71
223
134
113
419
Market Price
$ 33.03
Selling Price
$ 28.83
1485
607
1018
1900
Market Price
$ 35.75
Selling Price
$ 31.82
2364
1518
1453
4563
Market Price
$ 55.67
Selling Price
$ 46.75
1785
1234
1678
1963
Market Price
$ 69.40
Selling Price
$ 58.98
1900
1403
1692
2790
Market Price
$ 61.13
Selling Price
$ 51.05
877
422
644
985
Market Price
$ 38.37
Selling Price
$ 33.75
2089
1906
495
4268
Market Price
$ 49.49
Selling Price
$ 42.57
192
40
74
462
Market Price
$ 59.51
Selling Price
$ 51.37
882
181
782
1812
Market Price
$ 32.12
Selling Price
$ 28.09
1868
514
1690
3939
Market Price
$ 66.86
Selling Price
$ 56.37
1143
684
456
1870
Market Price
$ 46.57
Selling Price
$ 41.25
2577
2138
1282
3084
Market Price
$ 63.22
Selling Price
$ 53.29
2567
1912
592
3313
Market Price
$ 62.45
Selling Price
$ 55.06
1499
866
843
2256
Market Price
$ 36.66
Selling Price
$ 30.68
871
536
512
3181
Market Price
$ 40.21
Selling Price
$ 36.11
2586
1564
1751
2955
Market Price
$ 49.57
Selling Price
$ 41.62
1358
995
406
1929
Market Price
$ 41.58
Selling Price
$ 37.33
576
279
565
1872
Market Price
$ 61.63
Selling Price
$ 51.68
2119
1014
2114
2483
Market Price
$ 48.32
Selling Price
$ 42.03
868
404
695
1081
Market Price
$ 49.76
Selling Price
$ 44.48
546
111
184
1039
Market Price
$ 61.18
Selling Price
$ 51.79
3466
2334
1796
4079
Market Price
$ 31.80
Selling Price
$ 28.16
1923
1769
1623
3173
Market Price
$ 39.23
Selling Price
$ 33.01
3567
3349
1359
4438
Market Price
$ 28.29
Selling Price
$ 25.62
2277
2104
1727
4649
Market Price
$ 53.43
Selling Price
$ 46.70
1895
1116
1515
4254
Market Price
$ 44.10
Selling Price
$ 37.63
727
514
248
2910
Market Price
$ 45.50
Selling Price
$ 38.82
722
189
392
1486