15,251 shares
11,981 shares
15,685 shares
28,980 shares
172,909 shares
546,823 shares
298,824 shares
215,149 shares
465,353 shares
135,077 shares