Market Price
$ 36.91
Selling Price
$ 32.06
2347
1905
1335
4615
Market Price
$ 54.89
Selling Price
$ 46.85
1602
574
602
1758
Market Price
$ 39.40
Selling Price
$ 35.74
2560
2252
2317
3224
Market Price
$ 54.20
Selling Price
$ 47.27
2411
1624
2251
3905
Market Price
$ 55.18
Selling Price
$ 46.88
796
733
592
1249
Market Price
$ 63.74
Selling Price
$ 54.04
647
359
392
882
Market Price
$ 36.51
Selling Price
$ 31.11
1113
624
275
4128
Market Price
$ 28.80
Selling Price
$ 25.50
2264
1221
614
2366
Market Price
$ 42.23
Selling Price
$ 35.46
769
251
411
3738
Market Price
$ 35.96
Selling Price
$ 30.60
1251
1096
793
2267
Market Price
$ 47.97
Selling Price
$ 42.51
2803
1829
2629
3074
Market Price
$ 32.53
Selling Price
$ 28.99
1313
1062
567
2046
Market Price
$ 57.05
Selling Price
$ 49.14
4426
4074
1896
4707
Market Price
$ 45.74
Selling Price
$ 40.57
409
214
106
635
Market Price
$ 61.42
Selling Price
$ 54.57
3811
2173
1833
4381
Market Price
$ 40.91
Selling Price
$ 34.09
1550
838
835
2851
Market Price
$ 47.19
Selling Price
$ 41.96
2144
785
1453
2363
Market Price
$ 30.71
Selling Price
$ 26.91
680
426
176
1333
Market Price
$ 51.69
Selling Price
$ 45.86
1979
774
1171
4463
Market Price
$ 40.51
Selling Price
$ 35.80
521
494
262
2169
Market Price
$ 69.88
Selling Price
$ 59.38
1456
606
859
4078
Market Price
$ 63.71
Selling Price
$ 55.36
392
280
341
607
Market Price
$ 62.58
Selling Price
$ 52.48
1000
633
664
1473
Market Price
$ 41.22
Selling Price
$ 37.35
3528
918
1358
4521
Market Price
$ 54.91
Selling Price
$ 48.08
1116
502
689
4604
Market Price
$ 65.41
Selling Price
$ 59.35
1341
450
456
4389
Market Price
$ 31.33
Selling Price
$ 27.90
2379
1849
910
4533
Market Price
$ 46.05
Selling Price
$ 41.71
904
854
545
3570
Market Price
$ 33.29
Selling Price
$ 28.55
1974
1647
949
2445
Market Price
$ 43.50
Selling Price
$ 37.02
2651
1663
1116
3882
Market Price
$ 63.09
Selling Price
$ 55.51
1398
854
1361
2224
Market Price
$ 56.72
Selling Price
$ 48.51
642
159
573
673
Market Price
$ 33.84
Selling Price
$ 30.68
3454
3410
3039
3907
Market Price
$ 55.73
Selling Price
$ 49.96
1830
710
1203
2006
Market Price
$ 47.92
Selling Price
$ 41.38
2089
1544
1222
3402
Market Price
$ 37.43
Selling Price
$ 32.31
1190
443
570
2706
Market Price
$ 51.11
Selling Price
$ 43.39
1504
713
1310
1909
Market Price
$ 33.19
Selling Price
$ 29.89
645
204
628
1411
Market Price
$ 30.38
Selling Price
$ 27.01
270
100
265
1055
Market Price
$ 42.39
Selling Price
$ 38.39
3979
2531
2012
4155