15,041 shares
11,747 shares
15,443 shares
28,732 shares
172,640 shares
546,563 shares
298,561 shares
214,847 shares
465,094 shares
134,800 shares