15,306 shares
12,048 shares
15,736 shares
29,042 shares
172,975 shares
546,885 shares
298,894 shares
215,208 shares
465,421 shares
135,157 shares