Market Price
$ 37.69
Selling Price
$ 34.18
2905
1874
1254
3165
Market Price
$ 66.87
Selling Price
$ 59.45
3354
1149
686
3878
Market Price
$ 37.29
Selling Price
$ 32.70
577
302
131
880
Market Price
$ 31.41
Selling Price
$ 26.34
2458
2420
984
3192
Market Price
$ 66.07
Selling Price
$ 59.67
444
390
127
841
Market Price
$ 54.35
Selling Price
$ 47.34
697
483
406
1204
Market Price
$ 31.30
Selling Price
$ 27.35
3558
1592
1215
4541
Market Price
$ 50.36
Selling Price
$ 44.79
1153
584
998
2010
Market Price
$ 40.41
Selling Price
$ 33.88
2047
908
1036
3166
Market Price
$ 52.92
Selling Price
$ 44.86
495
473
456
1491
Market Price
$ 47.90
Selling Price
$ 43.48
2163
757
888
2198
Market Price
$ 44.13
Selling Price
$ 37.51
4637
4135
1961
4956
Market Price
$ 46.04
Selling Price
$ 39.69
1438
1352
1239
2281
Market Price
$ 37.29
Selling Price
$ 33.65
1808
1076
1296
2196
Market Price
$ 38.88
Selling Price
$ 34.51
836
386
331
2275
Market Price
$ 58.33
Selling Price
$ 49.64
2803
1268
2769
3518
Market Price
$ 32.06
Selling Price
$ 27.89
1038
564
769
1187
Market Price
$ 37.42
Selling Price
$ 33.28
3020
1213
1931
4333
Market Price
$ 45.05
Selling Price
$ 37.83
1428
705
797
3330
Market Price
$ 37.60
Selling Price
$ 31.96
2182
876
578
4041
Market Price
$ 66.62
Selling Price
$ 55.65
356
108
207
637
Market Price
$ 31.70
Selling Price
$ 27.10
253
214
207
589
Market Price
$ 61.32
Selling Price
$ 53.29
3381
2635
2095
4298
Market Price
$ 41.10
Selling Price
$ 36.44
1962
477
1119
3466
Market Price
$ 69.35
Selling Price
$ 57.98
1190
585
740
2175
Market Price
$ 32.95
Selling Price
$ 29.48
675
536
424
909
Market Price
$ 39.68
Selling Price
$ 33.14
1341
516
711
2361
Market Price
$ 57.98
Selling Price
$ 48.74
632
257
497
1046
Market Price
$ 45.59
Selling Price
$ 38.52
1868
862
1695
2011
Market Price
$ 60.31
Selling Price
$ 51.28
1668
647
1521
2835
Market Price
$ 46.40
Selling Price
$ 40.97
3032
2001
1892
3596
Market Price
$ 37.28
Selling Price
$ 31.19
768
706
435
1020
Market Price
$ 46.43
Selling Price
$ 41.65
1533
807
910
2523
Market Price
$ 32.63
Selling Price
$ 27.36
1121
832
518
2209
Market Price
$ 67.12
Selling Price
$ 58.38
483
318
129
1003
Market Price
$ 53.16
Selling Price
$ 44.85
2036
1631
412
3411
Market Price
$ 54.42
Selling Price
$ 46.96
1633
551
1189
4656
Market Price
$ 47.77
Selling Price
$ 43.31
278
185
124
1043
Market Price
$ 66.97
Selling Price
$ 59.87
2149
1357
1657
3130
Market Price
$ 36.31
Selling Price
$ 30.34
181
36
112
479