45,495 shares
24,346 shares
37,719 shares
18,358 shares
33,217 shares
15,291 shares
15,404 shares
102,821 shares
106,564 shares
37,201 shares