45,946 shares
13,025 shares
12,452 shares
27,219 shares
10,532 shares
13,620 shares
106,914 shares
16,245 shares
15,814 shares
26,191 shares