31,150 shares
42,811 shares
34,591 shares
14,447 shares
25,552 shares
42,552 shares
35,014 shares
35,885 shares
23,507 shares
347,589 shares