308 shares
135 shares
120 shares
153 shares
151 shares
538 shares
181 shares
544 shares
132 shares
18 shares