Memory usage like this in Linux is normal. Eventually it will fill up all the way as it stores and caches, not like Windows that just releases it when done. This makes RAM and memory usage more effecient in Linux and Unix bases OS's, compared to Windows.
What's the point in have free RAM, you bought it to it will be used right, not just sit there doing nothing??