103,540 shares
591,128 shares
438,268 shares
391,212 shares
118,194 shares
198,523 shares
119,725 shares
369,922 shares
140,456 shares
68,609 shares