Market Price
$ 43.62
Selling Price
$ 39.65
2873
2090
666
3354
Market Price
$ 64.50
Selling Price
$ 58.15
2959
745
1107
3555
Market Price
$ 33.91
Selling Price
$ 28.69
1883
1407
575
4222
Market Price
$ 60.63
Selling Price
$ 55.11
2664
2483
772
3044
Market Price
$ 31.09
Selling Price
$ 27.28
3075
1549
2221
4864
Market Price
$ 36.51
Selling Price
$ 30.44
2413
1221
1304
2954
Market Price
$ 38.38
Selling Price
$ 33.30
246
50
237
466
Market Price
$ 29.26
Selling Price
$ 25.35
679
489
499
2298
Market Price
$ 39.31
Selling Price
$ 34.49
1591
1261
1386
2467
Market Price
$ 61.87
Selling Price
$ 52.36
950
737
444
2022
Market Price
$ 62.61
Selling Price
$ 55.77
542
395
332
923
Market Price
$ 61.63
Selling Price
$ 55.50
3887
2059
2954
4657
Market Price
$ 33.93
Selling Price
$ 30.57
480
158
113
1046
Market Price
$ 65.81
Selling Price
$ 59.12
3321
1093
1982
4446
Market Price
$ 37.31
Selling Price
$ 33.35
803
402
417
2943
Market Price
$ 32.86
Selling Price
$ 27.54
781
236
647
3385
Market Price
$ 29.52
Selling Price
$ 26.45
3956
3299
1882
4139
Market Price
$ 44.44
Selling Price
$ 38.24
2167
1538
1000
3612
Market Price
$ 52.71
Selling Price
$ 46.58
1339
1194
847
4640
Market Price
$ 64.01
Selling Price
$ 56.55
1112
627
707
2030
Market Price
$ 67.10
Selling Price
$ 58.72
1622
976
820
2481
Market Price
$ 66.53
Selling Price
$ 59.02
310
101
256
1246
Market Price
$ 40.11
Selling Price
$ 35.46
1411
847
884
3446
Market Price
$ 60.39
Selling Price
$ 54.43
159
139
76
664
Market Price
$ 53.77
Selling Price
$ 47.22
348
235
216
1525
Market Price
$ 62.40
Selling Price
$ 52.23
1003
383
896
2369
Market Price
$ 32.04
Selling Price
$ 27.98
1123
1026
821
1665
Market Price
$ 52.03
Selling Price
$ 44.22
1175
936
536
4692
Market Price
$ 36.39
Selling Price
$ 32.70
389
187
351
1046
Market Price
$ 36.54
Selling Price
$ 31.43
3368
914
3277
4403
Market Price
$ 52.27
Selling Price
$ 44.81
317
312
161
1293
Market Price
$ 38.74
Selling Price
$ 32.55
403
332
360
1343
Market Price
$ 50.94
Selling Price
$ 42.64
1564
1193
1258
4379
Market Price
$ 33.15
Selling Price
$ 28.55
684
409
245
1594
Market Price
$ 40.51
Selling Price
$ 36.71
2581
2131
2284
3828
Market Price
$ 51.36
Selling Price
$ 43.33
1127
918
448
4637
Market Price
$ 44.29
Selling Price
$ 39.98
1253
570
732
1415
Market Price
$ 63.93
Selling Price
$ 55.53
693
236
481
1691
Market Price
$ 41.25
Selling Price
$ 35.89
202
77
88
705
Market Price
$ 39.52
Selling Price
$ 32.97
2094
1368
1634
2791