106,945 shares
30,585 shares
20,873 shares
22,300 shares
18,742 shares
16,879 shares
22,540 shares
9,862 shares
19,603 shares
38,765 shares