105,404 shares
317,761 shares
22,824 shares
62,108 shares
33,683 shares
168,396 shares
450,616 shares
43,984 shares
122,794 shares
32,974 shares