Market Price
$ 36.20
Selling Price
$ 32.02
291
78
147
414
Market Price
$ 49.63
Selling Price
$ 42.60
908
342
797
1106
Market Price
$ 48.32
Selling Price
$ 40.32
1444
559
893
1677
Market Price
$ 37.69
Selling Price
$ 33.00
2130
1508
1194
4068
Market Price
$ 64.34
Selling Price
$ 56.56
871
598
678
1638
Market Price
$ 31.52
Selling Price
$ 28.26
2301
1295
743
3663
Market Price
$ 37.25
Selling Price
$ 31.58
514
332
319
1190
Market Price
$ 55.59
Selling Price
$ 46.55
335
213
142
1141
Market Price
$ 66.37
Selling Price
$ 58.72
1691
1675
1459
2017
Market Price
$ 44.97
Selling Price
$ 39.02
1441
1128
1387
2220
Market Price
$ 42.48
Selling Price
$ 37.13
1450
982
852
1477
Market Price
$ 45.51
Selling Price
$ 40.54
1178
886
891
2316
Market Price
$ 55.74
Selling Price
$ 46.85
2920
1560
1022
4164
Market Price
$ 38.68
Selling Price
$ 32.91
695
412
152
1362
Market Price
$ 48.07
Selling Price
$ 42.57
1932
1579
1631
2866
Market Price
$ 33.69
Selling Price
$ 28.31
899
472
800
1494
Market Price
$ 53.13
Selling Price
$ 47.99
1415
1088
777
1526
Market Price
$ 44.65
Selling Price
$ 38.88
617
324
578
1716
Market Price
$ 57.95
Selling Price
$ 52.13
2652
734
1426
3941
Market Price
$ 48.03
Selling Price
$ 42.26
2363
677
1240
3320
Market Price
$ 53.24
Selling Price
$ 44.72
686
657
245
1504
Market Price
$ 32.78
Selling Price
$ 28.79
2495
1151
851
3881
Market Price
$ 56.12
Selling Price
$ 48.07
907
391
487
3249
Market Price
$ 32.62
Selling Price
$ 27.19
573
284
495
2702
Market Price
$ 38.39
Selling Price
$ 32.62
4215
1657
3983
4890
Market Price
$ 28.55
Selling Price
$ 25.31
1601
1014
1413
3378
Market Price
$ 40.00
Selling Price
$ 34.64
2427
776
1564
3528
Market Price
$ 62.20
Selling Price
$ 52.63
1494
1395
1365
4833
Market Price
$ 66.54
Selling Price
$ 56.17
1455
683
575
4329
Market Price
$ 37.56
Selling Price
$ 32.74
1691
662
943
1884
Market Price
$ 32.56
Selling Price
$ 27.50
2329
1135
1346
3477
Market Price
$ 29.89
Selling Price
$ 26.59
1182
801
530
1295
Market Price
$ 57.44
Selling Price
$ 50.15
1527
1515
1302
4260
Market Price
$ 63.90
Selling Price
$ 54.73
539
299
503
2653
Market Price
$ 36.28
Selling Price
$ 31.16
3193
2697
1748
4922
Market Price
$ 56.05
Selling Price
$ 48.69
126
58
88
623
Market Price
$ 46.81
Selling Price
$ 39.10
1063
435
563
4161
Market Price
$ 33.13
Selling Price
$ 28.93
2878
1839
2542
4442
Market Price
$ 29.78
Selling Price
$ 26.85
1163
745
598
2723
Market Price
$ 56.82
Selling Price
$ 50.11
3030
818
1210
4550