Top 10 stocks to buy for less than $15 in 2022