Market Price
$ 43.20
Selling Price
$ 37.49
870
758
844
2929
Market Price
$ 45.34
Selling Price
$ 38.09
2118
2072
1982
3168
Market Price
$ 63.34
Selling Price
$ 54.31
1824
489
1443
2605
Market Price
$ 54.48
Selling Price
$ 46.16
1221
333
273
4407
Market Price
$ 44.47
Selling Price
$ 38.83
3766
1062
1250
3862
Market Price
$ 33.68
Selling Price
$ 29.33
863
830
698
2265
Market Price
$ 47.09
Selling Price
$ 39.27
1400
553
676
4699
Market Price
$ 55.97
Selling Price
$ 47.34
2372
2192
2257
3340
Market Price
$ 65.38
Selling Price
$ 57.48
1329
472
860
3281
Market Price
$ 41.64
Selling Price
$ 36.69
1412
956
373
3284
Market Price
$ 37.44
Selling Price
$ 33.65
2350
1281
818
3532
Market Price
$ 69.21
Selling Price
$ 58.86
4515
3325
2019
4556
Market Price
$ 50.32
Selling Price
$ 43.55
372
226
97
474
Market Price
$ 52.10
Selling Price
$ 44.63
460
456
227
1375
Market Price
$ 33.65
Selling Price
$ 28.19
1179
467
862
2523
Market Price
$ 39.01
Selling Price
$ 35.45
1343
436
484
1642
Market Price
$ 58.47
Selling Price
$ 53.02
1374
654
541
2731
Market Price
$ 62.45
Selling Price
$ 56.55
1057
664
303
3909
Market Price
$ 66.36
Selling Price
$ 56.57
1789
1211
751
2155
Market Price
$ 63.96
Selling Price
$ 55.44
3215
1944
2505
4051
Market Price
$ 36.19
Selling Price
$ 30.20
1130
648
896
1344
Market Price
$ 52.14
Selling Price
$ 46.86
849
332
727
2216
Market Price
$ 40.79
Selling Price
$ 36.36
1092
1038
470
2820
Market Price
$ 67.92
Selling Price
$ 59.99
4245
2259
1079
4459
Market Price
$ 52.51
Selling Price
$ 44.52
264
93
107
595
Market Price
$ 54.53
Selling Price
$ 45.88
2866
738
2444
3642
Market Price
$ 59.74
Selling Price
$ 53.29
1672
456
566
2104
Market Price
$ 59.18
Selling Price
$ 53.52
517
234
198
658
Market Price
$ 30.99
Selling Price
$ 28.11
739
335
694
1029
Market Price
$ 37.80
Selling Price
$ 32.34
3365
2884
822
3842
Market Price
$ 54.92
Selling Price
$ 47.87
2207
554
547
4262
Market Price
$ 58.26
Selling Price
$ 49.00
4510
3453
3286
4598
Market Price
$ 64.98
Selling Price
$ 57.37
2017
458
803
2031
Market Price
$ 66.69
Selling Price
$ 59.29
623
441
515
1410
Market Price
$ 41.09
Selling Price
$ 36.35
2346
1829
1176
4044
Market Price
$ 63.77
Selling Price
$ 55.82
547
232
264
576
Market Price
$ 30.08
Selling Price
$ 25.92
1636
1628
791
2613
Market Price
$ 57.44
Selling Price
$ 51.27
2426
1846
2198
2837
Market Price
$ 65.15
Selling Price
$ 56.80
2031
1973
2019
2673
Market Price
$ 52.25
Selling Price
$ 45.91
152
59
138
442