26,963 shares
23,361 shares
15,055 shares
18,798 shares
29,796 shares
16,633 shares
18,909 shares
45,757 shares
29,599 shares
23,508 shares