318,591 shares
355,213 shares
204,069 shares
332,602 shares
43,978 shares
348,533 shares
273,432 shares
114,745 shares
19,519 shares
28,318 shares