157,593 shares
55,337 shares
41,763 shares
29,056 shares
155,226 shares
289,941 shares
174,608 shares
42,119 shares
73,826 shares
95,784 shares