174,711 shares
19,546 shares
18,187 shares
21,768 shares
293,589 shares
42,304 shares
13,722 shares
44,558 shares
140,804 shares
249,264 shares