Market Price
$ 44.25
Selling Price
$ 37.70
676
369
292
1478
Market Price
$ 70.41
Selling Price
$ 59.95
1679
1103
509
4387
Market Price
$ 51.34
Selling Price
$ 44.02
4078
1774
2615
4134
Market Price
$ 50.41
Selling Price
$ 45.05
352
261
248
708
Market Price
$ 59.51
Selling Price
$ 52.07
1284
413
1029
3656
Market Price
$ 34.08
Selling Price
$ 28.44
2336
1934
1249
3780
Market Price
$ 51.78
Selling Price
$ 45.04
2012
1931
1242
4898
Market Price
$ 37.88
Selling Price
$ 33.92
4430
3377
2733
4993
Market Price
$ 66.57
Selling Price
$ 56.52
634
520
197
3093
Market Price
$ 59.30
Selling Price
$ 51.23
235
58
164
1146
Market Price
$ 39.65
Selling Price
$ 34.88
819
670
242
1344
Market Price
$ 38.45
Selling Price
$ 32.72
1591
709
1376
2357
Market Price
$ 64.47
Selling Price
$ 57.91
1019
359
599
3076
Market Price
$ 64.56
Selling Price
$ 53.94
2091
1604
927
3373
Market Price
$ 30.64
Selling Price
$ 27.26
818
408
578
1279
Market Price
$ 49.85
Selling Price
$ 42.46
1845
1152
1080
4693
Market Price
$ 35.48
Selling Price
$ 30.01
409
255
364
496
Market Price
$ 43.59
Selling Price
$ 39.19
1513
1124
645
3409
Market Price
$ 52.92
Selling Price
$ 46.98
2617
1288
842
4031
Market Price
$ 50.06
Selling Price
$ 45.24
2624
1279
1295
4684
Market Price
$ 46.44
Selling Price
$ 39.74
3571
3345
2555
4561
Market Price
$ 60.61
Selling Price
$ 54.49
1236
1099
879
1485
Market Price
$ 67.02
Selling Price
$ 57.56
770
296
501
2567
Market Price
$ 53.94
Selling Price
$ 46.11
1583
738
1041
2058
Market Price
$ 31.07
Selling Price
$ 26.00
1560
1502
736
2056
Market Price
$ 36.55
Selling Price
$ 31.29
1977
1367
514
4307
Market Price
$ 65.24
Selling Price
$ 58.49
2593
538
1923
4832
Market Price
$ 48.22
Selling Price
$ 43.72
2040
583
665
3542
Market Price
$ 52.52
Selling Price
$ 45.03
2053
599
1804
3058
Market Price
$ 33.90
Selling Price
$ 28.82
2890
1865
1946
4559
Market Price
$ 69.93
Selling Price
$ 59.68
3343
2944
2031
4991
Market Price
$ 55.56
Selling Price
$ 46.53
2003
701
667
2547
Market Price
$ 55.88
Selling Price
$ 49.33
438
277
261
2008
Market Price
$ 39.35
Selling Price
$ 35.03
2809
1586
2400
3167
Market Price
$ 68.04
Selling Price
$ 56.95
2020
1144
1713
2961
Market Price
$ 32.46
Selling Price
$ 28.23
1367
781
412
3078
Market Price
$ 63.05
Selling Price
$ 54.74
2747
2002
1568
3659
Market Price
$ 30.47
Selling Price
$ 26.82
1133
623
699
2248
Market Price
$ 33.06
Selling Price
$ 29.79
3432
1240
883
3481
Market Price
$ 35.76
Selling Price
$ 32.38
2201
526
2191
4986