24,527 shares
113,195 shares
434,351 shares
134,016 shares
28,024 shares
84,202 shares
145,170 shares
235,364 shares
37,588 shares
23,204 shares