31,151 shares
14,608 shares
26,594 shares
110,192 shares
258,022 shares
235,354 shares
209,748 shares
64,080 shares
49,425 shares
124,481 shares