1,090 shares
278 shares
401 shares
129 shares
355 shares
120 shares
220 shares
149 shares
399 shares
125 shares