Market Price
$ 49.64
724
669
190
1945
Market Price
$ 48.10
1164
489
429
1460
Market Price
$ 40.19
1545
356
859
1682
Market Price
$ 29.94
1604
962
1293
2968
Market Price
$ 67.29
648
614
366
2955
Market Price
$ 68.87
272
147
243
442
Market Price
$ 51.15
378
87
370
1689
Market Price
$ 69.04
3913
1396
3537
4742
Market Price
$ 30.68
934
236
596
977
Market Price
$ 33.68
1639
1413
492
3106
Market Price
$ 36.88
1486
1386
427
1821
Market Price
$ 39.02
1367
759
960
1687
Market Price
$ 58.50
868
534
525
1795
Market Price
$ 47.21
571
202
490
791
Market Price
$ 64.21
2277
1921
1127
2750
Market Price
$ 39.73
1884
1069
1586
4478
Market Price
$ 60.61
374
169
348
1040
Market Price
$ 67.33
2128
1780
696
4058
Market Price
$ 40.22
445
105
197
650
Market Price
$ 47.08
1073
471
804
4271
Market Price
$ 53.02
1253
704
850
2930
Market Price
$ 39.02
199
150
72
714
Market Price
$ 51.38
2141
875
1335
3194
Market Price
$ 62.01
1605
1305
1451
2463
Market Price
$ 64.14
1102
644
564
1256
Market Price
$ 54.29
1237
567
1137
1886
Market Price
$ 57.11
1219
817
1180
1678
Market Price
$ 54.80
3570
2672
969
4607
Market Price
$ 47.00
2208
1867
859
2354
Market Price
$ 62.76
783
486
336
2693
Market Price
$ 29.54
684
178
657
2753
Market Price
$ 55.88
3411
3290
3045
4390
Market Price
$ 60.72
464
95
224
1979
Market Price
$ 47.52
830
382
467
977
Market Price
$ 66.72
441
208
295
1712
Market Price
$ 69.78
594
156
393
1691
Market Price
$ 56.50
3133
2247
2942
3557
Market Price
$ 58.79
3049
2735
1185
3776
Market Price
$ 45.63
4141
4033
2843
4174
Market Price
$ 58.98
4526
1257
2870
4794