Market Price
$ 37.64
Selling Price
$ 31.71
1406
867
1010
3038
Market Price
$ 68.34
Selling Price
$ 57.81
872
284
372
928
Market Price
$ 36.14
Selling Price
$ 30.77
1438
809
494
4453
Market Price
$ 68.28
Selling Price
$ 58.69
1163
738
961
1573
Market Price
$ 62.28
Selling Price
$ 55.89
745
222
668
3671
Market Price
$ 60.86
Selling Price
$ 53.58
982
883
980
4745
Market Price
$ 46.36
Selling Price
$ 39.01
1919
1180
1352
2260
Market Price
$ 55.64
Selling Price
$ 50.48
992
727
343
4685
Market Price
$ 58.33
Selling Price
$ 51.13
2031
1598
945
4536
Market Price
$ 29.25
Selling Price
$ 25.06
420
112
241
527
Market Price
$ 44.97
Selling Price
$ 39.73
3158
2690
2722
4249
Market Price
$ 31.36
Selling Price
$ 26.19
639
374
548
3173
Market Price
$ 39.99
Selling Price
$ 33.75
1859
1715
1015
3126
Market Price
$ 44.76
Selling Price
$ 39.18
1958
1731
658
3694
Market Price
$ 52.22
Selling Price
$ 45.71
728
634
299
1906
Market Price
$ 49.88
Selling Price
$ 43.13
2993
1681
2118
4989
Market Price
$ 42.02
Selling Price
$ 36.65
1596
1407
760
1988
Market Price
$ 30.05
Selling Price
$ 26.70
2571
1489
739
4158
Market Price
$ 54.87
Selling Price
$ 47.29
644
629
227
1184
Market Price
$ 43.05
Selling Price
$ 38.25
660
288
182
1872
Market Price
$ 32.34
Selling Price
$ 27.98
546
148
476
1767
Market Price
$ 41.60
Selling Price
$ 37.22
1791
1556
521
3638
Market Price
$ 62.25
Selling Price
$ 56.04
904
874
271
4041
Market Price
$ 44.39
Selling Price
$ 37.66
1909
1494
1048
2542
Market Price
$ 66.62
Selling Price
$ 59.08
688
437
623
1697
Market Price
$ 35.66
Selling Price
$ 30.92
655
442
150
1626
Market Price
$ 52.12
Selling Price
$ 46.84
2144
1762
1398
4660
Market Price
$ 69.54
Selling Price
$ 59.43
834
690
516
2633
Market Price
$ 57.60
Selling Price
$ 51.76
780
465
417
2164
Market Price
$ 41.68
Selling Price
$ 34.80
1708
914
816
3651
Market Price
$ 49.60
Selling Price
$ 44.07
1893
1336
513
4557
Market Price
$ 49.25
Selling Price
$ 41.86
1630
1573
695
3604
Market Price
$ 69.25
Selling Price
$ 58.40
1601
510
1422
2470
Market Price
$ 59.51
Selling Price
$ 51.72
2844
630
1645
4251
Market Price
$ 41.71
Selling Price
$ 35.07
543
523
483
798
Market Price
$ 63.61
Selling Price
$ 56.20
701
530
556
2949
Market Price
$ 56.52
Selling Price
$ 50.32
2246
2006
1638
2528
Market Price
$ 37.75
Selling Price
$ 33.46
2008
1209
1308
2453
Market Price
$ 33.91
Selling Price
$ 30.66
2237
1202
483
4006
Market Price
$ 34.80
Selling Price
$ 31.62
708
608
526
1086