Market Price
$ 66.32
Selling Price
$ 56.95
695
140
580
1303
Market Price
$ 59.24
Selling Price
$ 51.22
2075
909
1711
3458
Market Price
$ 36.14
Selling Price
$ 32.45
4136
1608
3162
4687
Market Price
$ 65.73
Selling Price
$ 57.51
1813
1115
1801
2273
Market Price
$ 62.28
Selling Price
$ 53.37
223
108
190
682
Market Price
$ 43.10
Selling Price
$ 38.12
1096
331
938
1309
Market Price
$ 44.70
Selling Price
$ 37.40
1453
441
1179
2018
Market Price
$ 33.05
Selling Price
$ 29.63
1847
1752
1303
2411
Market Price
$ 48.05
Selling Price
$ 40.25
641
334
254
1283
Market Price
$ 30.25
Selling Price
$ 25.54
634
173
193
1938
Market Price
$ 37.13
Selling Price
$ 32.49
896
505
426
1908
Market Price
$ 28.45
Selling Price
$ 25.63
214
153
71
658
Market Price
$ 40.00
Selling Price
$ 35.23
2022
1451
1918
2351
Market Price
$ 34.87
Selling Price
$ 30.17
368
109
350
521
Market Price
$ 46.67
Selling Price
$ 41.87
3245
2922
2464
3665
Market Price
$ 43.93
Selling Price
$ 39.73
366
258
322
634
Market Price
$ 36.71
Selling Price
$ 32.26
468
164
352
1149
Market Price
$ 64.48
Selling Price
$ 55.52
2192
2027
722
3841
Market Price
$ 30.08
Selling Price
$ 26.78
2287
2260
466
3886
Market Price
$ 62.54
Selling Price
$ 52.79
959
521
385
2531
Market Price
$ 52.14
Selling Price
$ 47.40
649
392
131
2607
Market Price
$ 32.86
Selling Price
$ 29.73
2780
955
1813
4708
Market Price
$ 43.58
Selling Price
$ 37.08
847
600
570
1751
Market Price
$ 50.41
Selling Price
$ 43.56
534
373
106
2012
Market Price
$ 57.29
Selling Price
$ 51.91
631
542
348
2352
Market Price
$ 58.25
Selling Price
$ 51.99
2910
1474
751
4728
Market Price
$ 29.47
Selling Price
$ 26.02
2508
2280
810
2716
Market Price
$ 47.09
Selling Price
$ 41.03
1687
501
748
1738
Market Price
$ 45.08
Selling Price
$ 39.71
871
321
530
4302
Market Price
$ 38.24
Selling Price
$ 32.51
519
334
208
996
Market Price
$ 66.11
Selling Price
$ 55.94
992
472
208
1480
Market Price
$ 31.35
Selling Price
$ 27.40
849
838
365
1131
Market Price
$ 46.78
Selling Price
$ 42.02
1211
620
1087
2964
Market Price
$ 33.52
Selling Price
$ 30.26
1924
483
1491
4162
Market Price
$ 40.25
Selling Price
$ 36.25
804
733
633
3183
Market Price
$ 49.62
Selling Price
$ 42.00
1077
1028
1061
1729
Market Price
$ 57.78
Selling Price
$ 49.58
1110
907
760
1828
Market Price
$ 57.19
Selling Price
$ 48.41
2494
1044
1636
4413
Market Price
$ 29.41
Selling Price
$ 25.03
263
101
253
577
Market Price
$ 41.08
Selling Price
$ 35.40
1345
842
434
4348