421,343 shares
85,823 shares
69,081 shares
210,021 shares
109,672 shares
131,418 shares
154,324 shares
83,048 shares
29,958 shares
19,721 shares