Market Price
$ 71.54
Selling Price
$ 63.04
1455
367
328
3253
Market Price
$ 103.65
Selling Price
$ 91.88
1115
258
280
3979
Market Price
$ 79.22
Selling Price
$ 69.78
320
318
292
1011
Market Price
$ 79.64
Selling Price
$ 67.34
1459
745
723
1484
Market Price
$ 63.03
Selling Price
$ 55.97
3544
2826
3179
4037
Market Price
$ 94.05
Selling Price
$ 81.84
2531
899
551
4606
Market Price
$ 96.60
Selling Price
$ 84.74
2699
860
1488
2858
Market Price
$ 74.04
Selling Price
$ 66.29
1735
1234
1508
3403
Market Price
$ 110.17
Selling Price
$ 93.24
4887
2575
1509
4906
Market Price
$ 96.79
Selling Price
$ 85.63
2851
2696
2348
4206
Market Price
$ 104.81
Selling Price
$ 93.31
2878
1624
1401
3650
Market Price
$ 75.11
Selling Price
$ 64.64
1071
380
758
1607
Market Price
$ 101.85
Selling Price
$ 87.63
1133
873
758
2700
Market Price
$ 69.41
Selling Price
$ 62.17
260
187
195
516
Market Price
$ 83.01
Selling Price
$ 70.74
3695
3252
1409
3998
Market Price
$ 88.05
Selling Price
$ 78.84
980
714
835
3842
Market Price
$ 101.75
Selling Price
$ 89.49
4265
922
3689
4793
Market Price
$ 84.43
Selling Price
$ 75.21
1037
243
325
4693
Market Price
$ 70.35
Selling Price
$ 62.51
2093
1188
1577
2401
Market Price
$ 105.27
Selling Price
$ 90.12
815
780
415
1343
Market Price
$ 76.31
Selling Price
$ 67.03
872
364
367
2768
Market Price
$ 105.76
Selling Price
$ 92.67
1948
619
680
3620
Market Price
$ 100.43
Selling Price
$ 84.44
1812
1602
1077
4072
Market Price
$ 89.79
Selling Price
$ 76.84
4486
1333
4250
4765
Market Price
$ 107.59
Selling Price
$ 96.26
1679
1242
764
2544
Market Price
$ 65.91
Selling Price
$ 57.82
3323
1870
1792
3698
Market Price
$ 72.37
Selling Price
$ 60.61
630
400
607
1389
Market Price
$ 89.29
Selling Price
$ 78.08
303
62
97
793
Market Price
$ 73.13
Selling Price
$ 62.27
3065
902
2155
3708
Market Price
$ 69.90
Selling Price
$ 59.42
176
57
61
548
Market Price
$ 68.07
Selling Price
$ 59.94
4059
1624
1430
4076
Market Price
$ 67.98
Selling Price
$ 61.76
1279
1043
407
1564
Market Price
$ 94.28
Selling Price
$ 79.28
4205
1285
2261
4871
Market Price
$ 73.38
Selling Price
$ 63.89
451
223
327
749
Market Price
$ 68.99
Selling Price
$ 61.72
1178
761
659
2251
Market Price
$ 72.51
Selling Price
$ 63.23
331
198
66
513
Market Price
$ 73.48
Selling Price
$ 66.48
2640
1050
673
3659
Market Price
$ 65.81
Selling Price
$ 56.73
3673
1295
1575
4732
Market Price
$ 82.34
Selling Price
$ 68.72
552
342
148
2746
Market Price
$ 73.71
Selling Price
$ 62.62
3448
3243
3366
4093