32,393 shares
45,883 shares
258,963 shares
169,688 shares
65,089 shares
47,593 shares
97,249 shares
72,100 shares
55,790 shares
49,059 shares