103,504 shares
591,028 shares
438,228 shares
391,059 shares
117,981 shares
198,410 shares
119,615 shares
369,856 shares
140,253 shares
68,532 shares