107,447 shares
9,549 shares
12,634 shares
7,923 shares
25,388 shares
23,968 shares
17,869 shares
14,148 shares
15,567 shares
23,836 shares