421,589 shares
86,054 shares
69,361 shares
210,261 shares
109,872 shares
131,615 shares
154,562 shares
83,269 shares
30,172 shares
19,930 shares