15,313 shares
12,057 shares
15,743 shares
29,048 shares
172,978 shares
546,895 shares
298,905 shares
215,215 shares
465,429 shares
135,169 shares