$20.07 - $23.95
$25,368 - $30,272
160,194
$3.45 Million
$19.9 - $22.48
$95,639 - $108,038
161,458
$3.41 Million
$19.73 - $22.0
$3.09 Million - $3.45 Million
156,652
$3.37 Million
$15.45 - $21.79
$40,046 - $56,479
160,628
$3.44 Million
$16.22 - $19.21
$66,291 - $78,511
163,220
$2.79 Million
$16.22 - $19.21
$63,923 - $75,706
163,220
$2.79 Million
$16.22 - $19.21
$63,923 - $75,706
163,220
$2.79 Million
$14.48 - $18.45
$2.42 Million - $3.08 Million
167,161
$2.71 Million
$14.48 - $18.45
$2,114 - $2,693
167,161
$2.71 Million
$17.66 - $24.18
$2.95 Million - $4.05 Million
167,307
$3.01 Billion
$17.66 - $24.18
$43,690 - $59,821
167,307
$3.01 Million
$20.54 - $25.13
$38,512 - $47,118
169,781
$3.92 Million
$20.54 - $25.13
$50,815 - $62,171
169,781
$3.92 Million
$20.54 - $25.13
$38,512 - $47,118
169,781
$3.92 Million
$20.54 - $25.13
$38,512 - $47,118
169,781
$3.92 Million
$17.63 - $25.6
$17,259 - $25,062
171,656
$3.45 Million
$17.63 - $25.6
$76,672 - $111,334
171,656
$3.45 Million
$17.63 - $25.6
$17,259 - $25,062
171,656
$3.45 Million
$17.63 - $25.6
$17,259 - $25,062
171,656
$3.45 Million
$18.01 - $22.48
$11,760 - $14,679
172,635
$3.15 Million
$18.01 - $22.48
$95,957 - $119,773
172,635
$3.15 Million
$18.01 - $22.48
$11,760 - $14,679
172,635
$3.15 Million
$18.01 - $22.48
$11,760 - $14,679
172,635
$3.15 Million
$22.41 - $25.71
$3.85 Million - $4.42 Million
171,982
$3.91 Million
$22.41 - $25.71
$104,766 - $120,194
171,982
$3.91 Million
$22.41 - $25.71
$1.09 Million - $1.25 Million
171,982
$3.91 Million
$22.41 - $25.71
$1.09 Million - $1.25 Million
171,982
$3.91 Million
$21.49 - $23.92
$90,494 - $100,727
123,352
$2.79 Million
$21.49 - $23.92
$944,592 - $1.05 Million
123,352
$2.79 Million
$21.49 - $23.92
$90,494 - $100,727
123,352
$2.79 Million
$21.49 - $23.92
$90,494 - $100,727
123,352
$2.79 Million
$18.56 - $21.85
$53,230 - $62,665
127,563
$2.73 Million
$18.56 - $21.85
$737,648 - $868,406
127,563
$2.73 Million
$18.56 - $21.85
$53,230 - $62,665
127,563
$2.73 Million
$18.56 - $21.85
$53,230 - $62,665
127,563
$2.73 Million
$20.36 - $23.33
$1.05 Million - $1.2 Million
130,431
$2.67 Million
$20.36 - $23.33
$750,795 - $860,317
130,431
$2.67 Million
$20.36 - $23.33
$985,790 - $1.13 Million
130,431
$2.67 Million
$20.36 - $23.33
$985,790 - $1.13 Million
130,431
$2.67 Million
$17.2 - $23.14
$1.34 Million - $1.8 Million
78,944
$1.68 Million
$17.2 - $23.14
$1.52 Million - $2.04 Million
78,944
$1.68 Billion
$17.2 - $23.14
$34,967 - $47,043
82,013
$1.75 Million
$17.2 - $23.14
$34,967 - $47,043
82,013
$1.75 Million
$12.68 - $17.17
$50,009 - $67,718
84,046
$1.43 Million
$12.68 - $17.17
$1.06 Million - $1.43 Million
84,046
$1.43 Million
$12.68 - $17.17
$50,009 - $67,718
84,046
$1.43 Million
$12.68 - $17.17
$50,009 - $67,718
84,046
$1.43 Million
$11.86 - $14.25
$38,770 - $46,583
87,990
$1.11 Billion
$11.86 - $14.25
$940,699 - $1.13 Million
87,990
$1.11 Million
$11.86 - $14.25
$38,770 - $46,583
87,990
$1.11 Million
$11.86 - $14.25
$38,770 - $46,583
87,990
$1.11 Million
$11.48 - $17.03
$750,711 - $1.11 Million
91,259
$1.25 Billion
$11.48 - $17.03
$873,031 - $1.3 Million
91,259
$1.25 Million
$11.48 - $17.03
$2,353 - $3,491
91,259
$1.25 Million
$11.48 - $17.03
$2,353 - $3,491
91,259
$1.25 Million
$10.85 - $21.94
$822,896 - $1.66 Million
91,464
$1.17 Million
$18.96 - $22.51
$1.44 Million - $1.71 Million
91,464
$2.02 Million
$18.96 - $22.51
$54,149 - $64,288
91,464
$2.02 Million
$18.96 - $22.51
$54,149 - $64,288
91,464
$2.02 Million
$18.64 - $21.67
$1.36 Million - $1.58 Million
94,320
$1.91 Million
$18.64 - $21.67
$51,931 - $60,372
94,320
$1.91 Million
$18.64 - $21.67
$51,931 - $60,372
94,320
$1.91 Million
$19.81 - $23.15
$1.39 Million - $1.63 Million
97,106
$2.05 Million
$19.81 - $23.15
$60,836 - $71,093
97,106
$2.05 Million
$19.81 - $23.15
$60,836 - $71,093
97,106
$2.05 Million
$19.77 - $23.67
$1.33 Million - $1.59 Million
100,177
$2.14 Million
$19.77 - $23.67
$17,951 - $21,492
100,177
$2.14 Million
$19.77 - $23.67
$17,951 - $21,492
100,177
$2.14 Million
$18.72 - $26.55
$1.24 Million - $1.76 Million
101,085
$2 Million
$18.72 - $26.55
$79,990 - $113,448
101,085
$2 Million
$18.72 - $26.55
$79,990 - $113,448
101,085
$2 Million
$26.0 - $28.35
$1.61 Million - $1.76 Million
105,358
$2.74 Million
$26.0 - $28.35
$1.67 Million - $1.83 Million
105,358
$2.74 Million
$26.0 - $28.35
$23,738 - $25,883
105,358
$2.74 Million
$24.2 - $28.85
$2.58 Million - $3.08 Million
106,271
$2.9 Million
$23.6 - $26.9
$2.77 Million - $3.15 Million
212,872
$5.29 Million
$24.0 - $26.1
$2.3 Million - $2.5 Million
95,643
$2.43 Million