32,445 shares
45,902 shares
259,027 shares
169,753 shares
65,102 shares
47,644 shares
97,340 shares
72,114 shares
55,828 shares
49,071 shares