109,469 shares
36,034 shares
210,283 shares
44,882 shares
39,998 shares
34,140 shares
405,007 shares
60,536 shares
58,818 shares
868,684 shares