32,424 shares
45,902 shares
258,997 shares
169,727 shares
65,102 shares
47,622 shares
97,300 shares
72,114 shares
55,815 shares
49,071 shares