Market Price
$ 41.47
Selling Price
$ 35.13
543
408
492
791
Market Price
$ 52.83
Selling Price
$ 45.54
1682
534
1639
3915
Market Price
$ 61.80
Selling Price
$ 55.85
1100
684
586
4480
Market Price
$ 65.11
Selling Price
$ 57.91
477
444
455
1152
Market Price
$ 39.34
Selling Price
$ 34.56
1436
424
909
3049
Market Price
$ 63.38
Selling Price
$ 53.30
1794
1296
1176
4523
Market Price
$ 65.09
Selling Price
$ 57.31
2044
615
1071
4448
Market Price
$ 69.10
Selling Price
$ 57.75
457
223
457
1685
Market Price
$ 37.72
Selling Price
$ 33.81
1343
775
520
4813
Market Price
$ 60.47
Selling Price
$ 52.10
595
288
256
2642
Market Price
$ 66.44
Selling Price
$ 55.56
4154
1622
3502
4437
Market Price
$ 48.20
Selling Price
$ 43.57
1163
816
1101
1618
Market Price
$ 65.75
Selling Price
$ 57.42
3458
887
2182
4983
Market Price
$ 56.44
Selling Price
$ 49.52
1961
1609
1897
4727
Market Price
$ 36.52
Selling Price
$ 31.72
510
312
228
2322
Market Price
$ 56.77
Selling Price
$ 51.36
3027
737
2359
4383
Market Price
$ 48.79
Selling Price
$ 43.36
607
425
414
1004
Market Price
$ 40.08
Selling Price
$ 35.15
753
555
631
2632
Market Price
$ 70.49
Selling Price
$ 59.13
562
402
306
858
Market Price
$ 49.59
Selling Price
$ 43.50
1580
1301
668
2083
Market Price
$ 50.51
Selling Price
$ 44.46
313
213
96
1189
Market Price
$ 45.41
Selling Price
$ 39.60
4066
2796
1713
4878
Market Price
$ 36.36
Selling Price
$ 31.18
4559
1885
3166
4981
Market Price
$ 36.36
Selling Price
$ 30.44
3284
1998
1411
4344
Market Price
$ 62.82
Selling Price
$ 55.33
1353
301
312
1637
Market Price
$ 32.34
Selling Price
$ 27.08
2872
2272
2492
3566
Market Price
$ 61.09
Selling Price
$ 53.35
3567
1843
3544
4225
Market Price
$ 41.82
Selling Price
$ 36.56
661
144
194
2542
Market Price
$ 69.28
Selling Price
$ 58.15
338
71
246
1448
Market Price
$ 34.81
Selling Price
$ 29.73
1549
1026
1193
2019
Market Price
$ 39.78
Selling Price
$ 33.49
2137
1559
1162
2498
Market Price
$ 58.58
Selling Price
$ 49.25
468
95
291
498
Market Price
$ 43.95
Selling Price
$ 39.25
256
170
213
845
Market Price
$ 31.99
Selling Price
$ 29.00
545
285
144
607
Market Price
$ 32.25
Selling Price
$ 26.91
2485
870
1770
3430
Market Price
$ 44.80
Selling Price
$ 38.52
1422
725
527
2581
Market Price
$ 40.12
Selling Price
$ 35.23
3595
2584
2876
3671
Market Price
$ 57.93
Selling Price
$ 49.21
1398
486
1390
4346
Market Price
$ 59.44
Selling Price
$ 50.27
958
510
273
1791
Market Price
$ 65.63
Selling Price
$ 59.04
1305
913
304
3145