52,537 shares
103,082 shares
303,745 shares
162,661 shares
344,428 shares
164,574 shares
235,050 shares
339,347 shares
184,335 shares
181,026 shares