112,351 shares
204,911 shares
784,071 shares
233,015 shares
423,580 shares
160,109 shares
432,989 shares
171,889 shares
204,366 shares
78,401 shares