20,963 shares
48,829 shares
33,929 shares
13,172 shares
151,910 shares
104,504 shares
17,427 shares
221,578 shares
76,016 shares
31,544 shares