45,799 shares
12,865 shares
12,254 shares
27,040 shares
10,380 shares
13,464 shares
106,759 shares
16,099 shares
15,600 shares
25,986 shares